Big Huge Thesaurus

higher cognitive process

noun